Ordered Chaining Calculi for First-Order Theories of Binary Relations
نویسندگان
چکیده
We propose inference systems for binary relations with composition laws of the form S o T ~ U in the context of resolution-type theorem proving. Particulary interesting examples include transitivity, partial orderings, equality and the combination of equality with other transitive relations. Our inference mechanisms are based on standard techniques from term rewriting and represent a refinement of chaining methods. We establish their refutational completeness and also prove their compatibility with the usual simplification techniques used in rewrite-based theorem provers. A key to the practicality of chaining techniques is the extent to which so-called variable chainings can be restricted. We demonstrate that rewrite techniques considerably restrict variable chaining, though we also show that they cannot be completely avoided in general. If a binary relation under consideration satisfies additional properties, such as symmetry, further restrictions are possible. In particular, we discuss orderings and partial congruence relations.
منابع مشابه
Max-planck-institut F Ur Informatik Ordered Chaining Calculi for First-order Theories of Binary Relations K I N F O R M a T I K Authors' Addresses Publication Notes
We propose inference systems for binary relations with composition laws of the form S T U in the context of resolution-type theorem proving. Particulary interesting examples include transitivity, partial orderings, equality and the combination of equality with other transitive relations. Our inference mechanisms are based on standard techniques from term rewriting and represent a re nement of c...
متن کاملA New Approach to Ordered Chaining
We present a new method for proving completeness of ordered chaining calculi for resolution-based rst-order reasoning with transitive relations. Previously, chaining rules were postulated and a posteriori ver-iied in semantic completeness proofs. We synthesize the rules from the transitivity axiom. Completeness of our calculi then follows from cor-rectness of their construction. Our method yiel...
متن کاملBi-rewriting rewriting logic
Rewriting logic appears to have good properties as logical framework, and can be useful for the development of programming languages which attempt to integrate various paradigms of declarative programming. In this paper I propose to tend towards the operational semantics for such languages by basing it on bi-rewrite systems and ordered chaining calculi which apply rewrite techniques to rst-orde...
متن کاملA Complete Natural Deduction System for the Relational Calculus
A relational calculus is a formal system in which relation is the fundamental concept. The simplest relational calculus, that of ordinary binary relations, was introduced by Tarski in [4]. Tarski’s system is essentially an algebra in which the operations are the usual Boolean operations (on sets of ordered pairs) together with the two special operations converse (denoted byq) and composition (d...
متن کاملOrdered Chaining for Total Orderings
We design new inference systems for total orderings by applying rewrite techniques to chaining calculi. Equality relations may either be specified axiomatically or built into the deductive calculus via paramodulation or superposition. We demonstrate that our inference systems are compatible with a concept of (global) redundancy for clauses and inferences that covers such widely used simplificat...
متن کامل